#!/bin/bash
date=$(date +%Y%m%d%H%M%S)
dir=/data/zhgs/backend/jar
jarfileweb=ccit-system.jar
logpath=/data/zhgs/backend/logs
logfileweb=ccit-system.out
outfileweb=$logpath/$logfileweb
cd $dir

# 获取进程ID并终止旧进程
pid4=$(ps -ef | grep 'ccit-system' | grep -v grep | awk '{print $2}')
if [ -n "$pid4" ]; then
    kill -9 $pid4
fi

# 创建日志文件夹并初始化日志文件
if [ ! -f "$outfileweb" ]; then
    mkdir -p $logpath
    touch $logfileweb
else
    >$outfileweb
fi

# 使用绝对路径启动Java应用
/data/zhgs/jdk/jdk/bin/java -Dfile.encoding=utf-8 -jar $jarfileweb > $outfileweb 2>&1 &
tail -f  $outfileweb
